5149
470803
204478
895470
1029819
502782
38224
573437
5602
981451
232750
728158
791147
881949
1010724
806610
537505
43952
81987
592377
284284
528841
442275
817256